cowardly and timorous person - German English Dictionary