moscella - Turkish English Dictionary