sheepishly - Turco Inglés Diccionario