the best friend of - German English Dictionary