cartucha - German English Dictionary