flea-bitten kidney - German English Dictionary