large but cowardly - Turco Inglés Diccionario