be scattered all over the place - Turco Inglés Diccionario