gulf of guinea - Turkish English Dictionary