royal cucumber - German English Dictionary