barraclade - German English Dictionary