towered - Turkish English Dictionary