trepidate - German English Dictionary