sheepish - Turco Inglés Diccionario