confidant - German English Dictionary