royal cucumber - Turkish English Dictionary