aybolt - German English Dictionary