human urine - German English Dictionary