abastecer - German English Dictionary