edificio torre - Turkish English Dictionary