treaty of friendship - German English Dictionary