spotted flycatcher (muscicapa striata) - Francés Inglés Diccionario