craig beach - German English Dictionary