draps - German English Dictionary