taylor's garden eel - Almanca İngilizce Sözlük