chicken-hearted person - German English Dictionary