sound believable - German English Dictionary