de cachete - German English Dictionary