estoquillo - German English Dictionary