not know where to put yourself - Turco Inglés Diccionario