my best friends - German English Dictionary