mostro - Turkish English Dictionary