who could i trust - German English Dictionary