garden cucumber - German English Dictionary