duckbill cat (polyodon spathula) - German English Dictionary