blindfolds - German English Dictionary