you better get yourself together - Turco Inglés Diccionario