entregable - German English Dictionary