yellow-livered - German English Dictionary