duck–billed cat (polyodon spathula) - German English Dictionary