cats-paw - German English Dictionary