meerbarbe - German English Dictionary