reprevable - German English Dictionary