sefalogaster - German English Dictionary