guinea peach - Turkish English Dictionary