dekapod - German English Dictionary