espadrille maker - German English Dictionary