esculent swallow - German English Dictionary