hearable - German English Dictionary