your mum! - German English Dictionary