begrast - German English Dictionary