and that means - German English Dictionary