dikdörtgen avlu - Turkish English Dictionary