macushla - Turkish English Dictionary