very close (friend) - German English Dictionary