moluccan pitta - Turkish English Dictionary