maruca - Turkish English Dictionary