you have to trust me - German English Dictionary