carabin - German English Dictionary