faint-hearted person - German English Dictionary