my favourite part - German English Dictionary