crapette - German English Dictionary