peek out from behind - Turco Inglés Diccionario