concombres - German English Dictionary