your mother’s pussy - German English Dictionary