debitant - German English Dictionary