compadre - German English Dictionary