muffled landing - German English Dictionary